from edgdevelopment.fakemodule2.module2 import ConfigModel
from django.db import models
import sys
from django import forms

class sim_forms(forms.Form):

	doctor = forms.IntegerField(label= 'Doctors', max_value = sys.maxint, min_value=1)
	nurse = forms.IntegerField(label= 'Nurses', max_value = sys.maxint, min_value=1)  
	external_triage = forms.IntegerField(label= 'External Triage Nurses', max_value = sys.maxint, min_value=1)
	internal_triage = forms.IntegerField(label= 'Internal Triage Nurses', max_value = sys.maxint, min_value=1)
	external_clerk = forms.IntegerField(label= 'External Clerks', max_value = sys.maxint, min_value=1)
	internal_clerk = forms.IntegerField(label= 'Internal Clerks', max_value = sys.maxint, min_value=1)
	bed = forms.IntegerField(label= 'Beds', max_value = sys.maxint, min_value=1)  
	lab_tech = forms.IntegerField(label= 'Lab Techs', max_value = sys.maxint, min_value=1)
	ctscan_tech = forms.IntegerField(label= 'Catscan Techs', max_value = sys.maxint, min_value=1)
	xray_tech = forms.IntegerField(label= 'X-Ray Tech', max_value = sys.maxint, min_value=1)
	ultrasound_tech = forms.IntegerField(label= 'UltraSound Tech', max_value = sys.maxint, min_value=1)
	rate = forms.IntegerField(label= 'Patient Arival Rate', max_value = 60, min_value=1)
	runs = forms.IntegerField(label= 'Number of Simulation Runs', max_value = sys.maxint, min_value=1)
	hours = forms.IntegerField(label= 'Simulated Hours to Run ', max_value = sys.maxint, min_value=1)
	acuity1 = forms.IntegerField(label= 'Percent of Patients at Acuity1', max_value = 100, min_value=0)
	acuity2 = forms.IntegerField(label= 'Percent of Patients at Acuity2', max_value = 100, min_value=0)
	acuity3 = forms.IntegerField(label= 'Percent of Patients at Acuity3', max_value = 100, min_value=0)
	acuity4 = forms.IntegerField(label= 'Percent of Patients at Acuity4', max_value = 100, min_value=0)
	acuity5 = forms.IntegerField(label= 'Percent of Patients at Acuity5', max_value = 100, min_value=0)
	acuity6 = forms.IntegerField(label= 'Percent of Patients at Acuity6', max_value = 100, min_value=0)
	walkin = forms.IntegerField(label= 'Percent Walk-in Patients', max_value = 100, min_value=0)

